// 5.变量作用域
/**
 * 1. 局部变量
 * 2. 形式参数
 * 3. 全局变量 （声明写法注意）
 * 4. 作用域
 * 5. 初始化全局变量和局部变量
 * 局部变量系统不会对其初始化
 * 全局变量系统自动初始化
 * int 0
 * char '\0'
 * float 0
 * double 0
 * pointer NULL
 * 
*/

#include <iostream>
int a = 3;
// int a;
// a = 3; // 这样写有问题
int main(void)
{
  std::cout << "\\0 :" << '\0' << std::endl;
  std::cout << "NULL :" << NULL << std::endl;
  printf("----------end----------\n");
}